$(".login a").on("click", function () {
  $('.login').hide().siblings(".register").show();
});
$(".register a").on("click", function () {
  $(".register").hide().siblings('.login').show();
});


$('.register form').on('submit',function(e){
e.preventDefault()
let data=$(this).serialize()
 $.ajax({
   type:'POST',
   data:data,
   url:'/api/reguser',
   success:function(res){
   if(res.status===0){
      $('.register .layui-input').val('')
      layer.msg(res.message)
      $('.login').show().next().hide()
     }
    }
 })
})


let form=layui.form
form.verify({
  // 键(规则名称):值(数组格式['正则表达式','验证不通过时提示'])
  uname:[/^\S{2,10}$/,'用户名长度必须是2-10位'],
  pwd:[/^\S{2,10}$/,'用户名长度必须是2-10位'],
  same:function(val){
  if($('.pwd').val()!==val){
    return '两次密码不一致'
  }
  }
  // 键(规则名称):值(函数格式,函数的形参,函数的返回值)
})
// console.log(form)


// 登录接口
$('.login form').on('submit',function(e){
  e.preventDefault()
  let data=$(this).serialize()
  $.ajax({
    type:'POST',
    data:data,
    url:'/api/login',
    success:function(res){
    if(res.status===0){
      layer.msg(res.message,{time:2000},function(){
        localStorage.setItem('token',res.token)
        location.href='./index.html'
      })
    }
    }
  })
})


